Big Huge Thesaurus

Ophrys insectifera

noun